@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑",Arial;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
/* a:hover{text-decoration:underline;} */
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;margin: 0;padding: 0;}
.fb{font-weight:bold;}
.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
.lileft{margin-left: 0px;}
.liright{margin-right: 0px;}

.content{width: 1200px;margin-left: auto;margin-right: auto;}

.top{background-color: #12792D;color: #FFFFFF;width: 100%; height: 38px;line-height: 38px;}
.top .top_left{float: left;}
.top .top_left a{color: #FFFFFF;}
.top .top_rigth{float: right;}

/* 导航 */
.navs {width: 1200px;height: 110px; margin-left: auto;margin-right: auto;}
.navs .nav_left{float: left;}
.navs .nav_left .logo{width: 280px;height: 90px;margin-top: 10px;}
.navs .nav_rigth{float: right;}

.navArea{font-size: 16px;color: #121212;font-weight: bold;padding-top: 45px;}
.navBg{}
.nav{margin:0 auto;float: right;}
.nav li{float:left;margin-left: 50px;}
.nav li a{display:block;text-align:center;}
.nav li a:hover, .nav li a:hover.on{text-decoration:none;padding-bottom: 5px; border-bottom: 1px solid #12792D;color: #12792D;}
.nav li a.on{color: #12792D;}
.nav li a.on2{text-decoration:none;}
.nav li:hover.on{text-decoration:none;}
.nav li ul{display:none;position:absolute;width: 210px;z-index:9999;font-size: 12px;text-align: center;background-color: #fff;padding: 7px 0px;margin-left: -72px;}
.nav li ul li{float:none;display:block;position:relative;_display:inline;margin-left: 0px;padding: 7px;}
.nav li ul li .s{position:absolute;top:0;left:110px;border-left:1px solid transparent;}
.nav li ul li .s li{float:none;}
.nav li ul li a{display:block;font-weight:normal;}
.nav li ul li a:hover{}
.nav .t,.nav .t:hover{}

/* 轮播图 */
/* flexslider height: 640px;*/
.flexslider{min-width:1200px;margin:0 auto;position:relative;width:100%; overflow:hidden;zoom:1;margin-bottom: 20px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/* 公司简介 */
.jianjie {width: 1200px;height: 110px; margin-left: auto;margin-right: auto;padding-top: 15px;margin-top: 72px;;}
.jianjie .jj_left{float: left;width: 488px;}
.jianjie .jj_right{float: right;width: 640px;}

.jianjie .jj_right .move{width: 640px;height: 360px;}

.jj_title{margin-top: 42px;font-size: 32px;color: #121212;}
.jj_des{padding: 30px 0px;font-size: 14px; line-height: 30px;}
.jj_more{width: 160px;height: 50px;line-height: 50px;font-size: 16px;text-align: center;background-color: #12792D;}
.jj_more .jj_a{color: #FFFFFF;}

/* 产品研发 background-image: url(../images/move.png);*/
.chanpin{width: 100%;margin-top: 80px;padding-top: 88px;padding-bottom: 80px;background-image: url(../images/cpyf.png);background-size: 100% 100%;}
.chanpin .cp_p1{font-size: 36px;color: #FFFFFF;font-weight: bold;}
.chanpin .cp_p1 span {float: right;}
.chanpin .cp_p1 span a{font-size: 16px;color: #FFFFFF;font-weight: 100;}
.chanpin .cp_p2{padding-top: 30px;}
.chanpin .cp_p2 span{font-size: 24px;color: #FFFFFF;font-weight: bold;padding: 30px 0px 20px 0px;border-bottom: #FFFFFF solid 1px;}

.chanpin .cp_list{margin-top:48px;}
.chanpin .cp_list .cp_li{width: 252px;height: 220px;background-color: #FFFFFF;float: left;margin-left: 64px;}
.chanpin .cp_list .cp_li img{width: 240px;height: 160px;margin: 6px;}
.chanpin .cp_list .cp_li p{text-align: center;font-size: 16px;line-height: 48px;color: #121212;}

/* 解决方案 */
.fangan{width: 100%;padding-top: 88px;}
.fangan .fa_p1{font-size: 36px;font-weight: bold;}
.fangan .fa_p2{padding-top: 30px;}
.fangan .fa_p2 span{font-size: 24px;;font-weight: bold;padding: 30px 0px 20px 0px;border-bottom: #121212 solid 1px;}

.fangan .fa_list{margin-top:48px;font-size: 16px;text-align: center;line-height: 40px;}
.fangan .fa_list .fa_li{width: 580px;height: 386px;float: left;margin-left: 40px;background-size: 100% 100%;background-repeat: no-repeat; background-size: 579px 287px;}
/* .fangan .fa_list .fa_li img{width: 580px;height: 386px;} */
.fangan .fa_list .fa_li .fa_t{background-color: #4668AB; height: 100px;padding-top: 22px;margin-top: 264px;}
.fangan .fa_list .lileft{margin-left: 0px;}
.fangan .fa_list .lileft .fa_t{background-color: #12792D;}
.fangan .fa_list .fa_li .fa_t .p1{color: #FFFFFF;font-size: 24px;border-bottom: 1px solid #FFFFFF;padding-bottom: 10px;}
.fangan .fa_list .fa_li .fa_t .p2{color: #FFFFFF;}

/* 荣誉 height: 600px;*/
.rongyu{width: 100%;margin-top: 80px;padding-top: 88px;padding-bottom: 80px;background-image: url(../images/rongyu_bg.jpg);background-size: 100% 100%;}
.rongyu .ry_p1{font-size: 36px;color: #FFFFFF;font-weight: bold;}
.rongyu .ry_p2{padding-top: 30px;}
.rongyu .ry_p2 span{font-size: 24px;color: #FFFFFF;font-weight: bold;padding: 30px 0px 20px 0px;border-bottom: #FFFFFF solid 1px;}

.rongyu .ry_list{margin-top:48px;}
.rongyu .ry_list .ry_li{width: 144px;height: 210px;margin-left: 120px;float: left;background-size: 100% 100%;position:relative;}
.rongyu .ry_list .ry_li img{width: 144px;height:auto; max-height:230px;position: absolute;top: 50%; left: 0px;transform: translateY(-50%);margin: 0 auto;}

/* 案例 */
.anli{width: 100%;padding-top: 88px;padding-bottom: 80px;}
.anli .al_p1{font-size: 36px;color: #121212;font-weight: bold;}
.anli .al_p1 span {float: right;}
.anli .al_p1 span a{font-size: 16px;color: #121212;font-weight: 100;}
.anli .al_p2{padding-top: 30px;}
.anli .al_p2 span{font-size: 24px;color: #121212;font-weight: bold;padding: 30px 0px 20px 0px;border-bottom: #121212 solid 1px;}

.anli .al_list{margin-top:48px;}
.anli .al_list .al_li{width: 380px;height: 320px;float: left;margin-left: 28px;}
.anli .al_list .al_li img{width: 380px;height: 254px;}
.anli .al_list .al_li p{width: 380px;text-align: center;font-size: 16px;line-height: 66px;color: #FFFFFF;background-color: #12792D;margin-top: -5px;}

/* 招商加盟 */
.jiameng{width: 100%;padding-top: 88px;padding-bottom: 80px;background-image: url(../images/jiameng_bg.jpg);background-size: 100% 100%;color: #FFFFFF;text-align: center;}
.jiameng .p1{font-size: 48px;margin-top: 38px;}
.jiameng .p2{font-size: 24px;margin-top: 48px;}
.jiameng .p3{font-size: 24px;margin-top: 24px;}
.jiameng .p4{font-size: 16px;margin-top: 48px;width: 140px;height: 40px;line-height: 40px;background-color: #12792D;margin-left: auto;margin-right: auto;}
.jiameng .p4 a{width: 140px;height: 40px;color: #FFFFFF;display: block;}

/* 新闻中心 */
.xinwen{width: 100%;padding-top: 88px;padding-bottom: 40px;}
.xinwen .xw_p1{font-size: 36px;color: #121212;font-weight: bold;}
.xinwen .xw_p1 span {float: right;}
.xinwen .xw_p1 span a{font-size: 16px;color: #121212;font-weight: 100;}
.xinwen .xw_p2{padding-top: 30px;}
.xinwen .xw_p2 span{font-size: 24px;color: #121212;font-weight: bold;padding: 30px 0px 20px 0px;border-bottom: #121212 solid 1px;}

.xinwen .xw_list{margin-top:18px;}
.xinwen .xw_list .xw_li{width: 580px;float: left;margin-left: 40px;padding-bottom: 30px;border-bottom: 1px #EEEEEE solid;margin-top: 30px; height: 140px;}
.xinwen .xw_list .xw_li img{width: 210px;height: 140px;float: left;margin-right: 24px;}
.xinwen .xw_list .xw_li .p1{width: 345px;float: left;text-align: left;font-size: 20px;color: #121212;margin-top: 20px;}
.xinwen .xw_list .xw_li .p2{width: 345px;float: left;text-align: left;font-size: 14px;color: #999999;margin-top: 10px;line-height: 30px;}

/* 友情链接 */
.flink{width: 100%;}
.flink .content{border-top:1px solid #eeeeee;}
.flink .fl_li{float:left;margin-left:20px;font-size:18px;line-height:60px;}
.flink .fl_li a{color:#121212;}
.flink .fl_t{font-size:20px;}
.flink .fl_t a{color:#ffffff;}

/* 底部 */
.bottom{width: 100%;padding-top: 88px;padding-bottom: 40px;background-image: url(../images/bottom_bg.png);background-size: 100% 100%;color: #FFFFFF;}

.bottom .bt_ur1{height: 50px;padding-bottom: 48px; border-bottom: 1px solid #6f767d;}
.bottom .bt_ur1 .bt_li{width: 330px;height: 50px;float: left;padding-left: 100px;border-left: 1px solid #6f767d;}
.bottom .bt_ur1 .bt_li1{border: none;padding: unset;}
.bottom .bt_ur1 .bt_li img{width: 50px;height: 50px;float: left;margin-right: 16px;}
.bottom .bt_ur1 .bt_li p{font-size: 16px;line-height: 25px;}

.bottom .bt_nav{margin-top: 48px;}
.bottom .bt_nav .bt_ur2{width: 1000px;}
.bottom .bt_nav .bt_ur2 .bt_li{float: left;margin-left: 64px;max-width: 200px;}
.bottom .bt_nav .bt_ur2 .bt_li1{margin-left: 0px;}
.bottom .bt_nav .bt_ur2 .bt_li .p1 a{font-size: 14px;line-height: 25px;color: #FFFFFF;}
.bottom .bt_nav .bt_ur2 .bt_li .p2 a{font-size: 12px;line-height: 20px;color: #999999;}

.bottom .bt_nav .erweima{float: right;text-align: center;}
.bottom .bt_nav .erweima img{width: 100px;height:100px;}
.bottom .bt_nav .erweima p{font-size: 14px; margin-top: 12px;}

/* 版权 */

.foot{background-color: #12792D;color: #FFFFFF;width: 100%; height: 48px;line-height: 48px;font-size: 14px;text-align: center;}
.foot a {color: #FFFFFF;}


.sortbanner{width: 100%;}
.sortbanner img{width: 100%;}

.mainbody{width: 100%;padding-bottom: 100px;}
.content{}
.c_left{width: 300px;float: left;}
.c_right{width: 860px;float: right;}


.c_left .sortname{width: 100%;background-color: #4668ab;color: #FFFFFF;margin-top: -72px;position: relative;}
.c_left .sortname .st_subname{font-size: 36px;font-weight: bold;margin-left: 32px;padding-top: 40px;}
.c_left .sortname .st_name{font-size: 24px;margin-left: 32px;padding-top: 30px;padding-bottom: 40px;}
.c_left .sortname .st_name span{padding-bottom: 20px; border-bottom: 1px #FFF solid;}

.c_left .sonsort ul{border-left: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.c_left .sonsort .st_li{height: 80px;line-height: 80px;font-size: 20px;text-align: center;border-bottom: 1px solid #EEEEEE;}
.c_left .sonsort .st_li a{width: 100%;height: 100%;display: block;}
.c_left .sonsort .st_li_on a{background-image: url(../images/juxing.png);background-repeat: no-repeat;background-position-x: 32px;background-position-y: center;color: #12792D;}
/* .c_left .sonsort .st_li img{margin-right: 10px;    margin-bottom: 3px;    display: inline-block;    vertical-align: middle;} */


.position{margin-top: 40px; font-size: 16px;color: #999999;padding-bottom: 10px;border-bottom: 1px solid #EEEEEE;}
.position img{width: 20px;height: 20px;float: left;margin-right: 10px;}
.position a{color: #999999;}

.c_right .cr_title{text-align: center; margin-top: 56px; font-size: 32px;}
.c_right .cr_title2{text-align: center; margin-top: 12px; font-size: 14px;}
.c_right .cr_content{margin-top: 36px; font-size: 14px; line-height: 30px;}
.c_right .cr_content *{max-width:100%;}
.c_right .cr_content img{max-width:100%;}

.pr_list .pr_li{width: 250px;height: 218px;float: left;margin-left: 52px;border: 1px solid #EEEEEE;margin-top: 36px;}
.pr_list .pr_li a{display: block;width: 100%;height: 100%;}
.pr_list .pr_li img{width: 240px;height: 160px;margin: 5px;}
.pr_list .pr_li p{line-height: 47px;font-size: 16px;text-align: center;}

.pr_ico{width: 360px;height: 240px;float: left;margin-right: 32px;margin-top: 32px;}
.pr_title{margin-top: 56px; font-size: 32px;margin-top: 46px;}}
.pr_title2{text-align: center; margin-top: 12px; font-size: 14px;}
.pr_content{margin-top: 36px; font-size: 14px; line-height: 30px;}
.pr_content *{max-width:100%;}
.pr_content img{max-width:100%;}

.news_li{padding: 36px 0px 18px 0px;border-top: 1px solid #EEEEEE;}
.news_li a{display: block;width: 100%;height: 100%;}
.news_p1{font-size: 20px;}
.news_p1 span{font-size: 14px;float: right;}
.news_p2{font-size: 14px;color: #999999;margin-top: 20px;}

.news_title{text-align: center; margin-top: 48px; font-size: 32px;}
.news_title2{text-align: center; margin-top: 30px; font-size: 14px;color: #666666;padding-bottom: 24px;border-bottom: 1px solid #EEEEEE;}
.news_content{margin-top: 36px; font-size: 14px; line-height: 30px;}
.news_content *{max-width:100%;}
.news_content img{max-width:100%;}

.ry_list{margin-top: 24px;}
.ry_list .ry_li{width: 200px;height: 300px;float: left;margin-left: 20px;border:none;margin-top: 24px;}
.ry_list .ry_li .ry_img{width: 100%;height:260px;position:relative;}
/* .ry_list .ry_li .ry_img img{width: 100%;height:auto; max-height:260px;display:table-cell;vertical-align:middle;margin: 0 auto;} */
.ry_list .ry_li .ry_img img{width: 100%;height:auto; max-height:260px;position: absolute;top: 50%; left: 0px;transform: translateY(-50%);margin: 0 auto;}
.ry_list .ry_li p{line-height:40px;}

form{}
.input{width: 260px;height: 46px;line-height: 46px;font-size: 16px;color: #666666; background-color: #F5F5F5;float: left;border: none;margin-right: 40px;padding:0px 10px;}
.textarea{width: 860px;height: 400px;line-height: 36px;font-size: 16px;color: #666666; background-color: #F5F5F5;float: left;border: none;margin-right: 40px;margin-top: 30px;padding:0px 10px;}
.button{width: 180px;height: 44px;line-height: 44px;margin-top: 40px;margin-left: auto;margin-right: auto;border: none;background-color: #12792D;color: #FFFFFF;font-size: 16px;}

.page{margin-top:80px;text-align: center;}
.page .notext{font-size:20px;line-height:70px;}
.page .page-item{line-height:40px;height:40px;min-width:44px;font-size:16px;background-color:#eeeeee;display:inline-block;margin-left:10px}
.page .lf{width:88px;}
.page .nextpro{width:88px;}
.page .page-num-current{background-color:#12792D;color:#FFFFFF;}